|
Rund um Autocad : Koordinaten von Punkten/Objekten mit VBA auslesen
Torsten Niemeier am 09.07.2001 um 12:47 Uhr (0)
Hallo Wg, falls Du s vielleicht doch mit lisp probieren willst: http://www.induma.com/bbs/autolisp/messages/1878.htm Gruß Torsten
|
|
Rund um AutoCAD : Layout als Datei speichern ?
domda am 18.02.2002 um 08:46 Uhr (0)
wäre dir sehr dankbar wenn du das lisp file nochmal ins net stellen würdest da ich es auch dringend benötigen würde, danke dir im voraus ciao dominik
|
|
Rund um Autocad : pedit in LISP
mapcar am 04.08.2002 um 16:52 Uhr (0)
Hi Andrea, eine "explodierte" Region zerfällt in LINEs, CIRCLEs, ARCs, ELLIPSEs und SPLINEs. Eine Polylinie darf aber nur Linien und Bögen enthalten - deswegen ist dieser Ansatz eigentlich von vornherein zum Scheitern verurteilt. Eine 3DPOLY darf sogar nur aus Linien bestehen. Da aber eine Region immer planar ist, ist der Ansatz 3DPOLY Unsinn. Natürlich kann man auch von gegebenen Umständen ausgehen, z.B. dass die vorhandene Geometrie nur aus ungekrümmten Oberflächen besteht. Dann kann man folgendermas ...
|
|
Rund um Autocad : pedit in LISP
mapcar am 05.08.2002 um 09:29 Uhr (0)
Richtig, Stephan, definiert doch ein BKS, da hab ich mal wieder gepfuscht (wg. GC 210)! Also kann man die Funktion etwas vereinfachen (nur Region als Argument): (defun region- polyline(region / ents tmp) (command"_ucs""_object"region) (entmake(entget region)) (command"_explode"... ... Und im Programm selbst den Aufruf auch ändern: region- polyline(entlast)) Der Ansatz mit GPOLY wirft übrigens genau das selbe Problem auf: Da auch GPOLY keine Polylinie mit Splines und Ellipsen erzeugen kann, endet d ...
|
|
Rund um Autocad : Langsame Befehlsausführung
CADwiesel am 16.08.2002 um 07:45 Uhr (0)
Um leere Texte, (LW)(Poly)linien mit einer Länge von null, Attribute ohne Block zu finden hab ich auch n lisp. Nennt sich 0-pl unter Ploylinien. ------------------ Gruß CADwiesel
|
|
Rund um Autocad : Layer sortierbar?
Kramer24 am 14.03.2002 um 11:30 Uhr (0)
Hallo noch mal, Thomas B. sei Dank, können Schraffuren mittels lisp nach unten geschoben werden. Nur bei xrefs nicht. Obwohl in der dwg alles ok ist, liegt dieselbe Schraffur in der xref wieder oben . F---! Also, Zeichnung doch als Block einfügen, bearbeiten, und Block wieder löschen??? Manchmal am Rande des Wahnsinns grüßt Kramer ------------------ Kramer
|
|
Rund um Autocad : Layer sortierbar?
plank am 16.08.2002 um 16:48 Uhr (0)
@CADchup kannst mir die lisp datei mailen??? thx
|
|
Rund um Autocad : Text - Lisp
LutzJ am 21.08.2002 um 09:58 Uhr (0)
hallo mozi nimm dieses tool in lisp (defun c:bemassung_wert_aendern (/ FAKTOR GENAU INDEX OBJDATA SSET ) (setq sset (ssget "_X" (( 0 . "DIMENSION")))) (setq faktor (getreal "Multiplikator für Maßwerte :")) (setq genau (getint "Nachkommastellen :")) (setq index 0) (while ( index (sslength sset)) (setq objdata (entget (ssname sset index))) (setq objdata (subst (cons 1 (rtos (* faktor (atof (cdr (assoc 1 objdata)))) 2 genau)) (assoc 1 objdata) objdata)) (entmod objdata) ...
|
|
Rund um Autocad : LISP-Dateien schützen
tappenbeck am 15.08.2002 um 11:18 Uhr (0)
zum einen kannst du lisp-code verschlüsseln lassen - damit kannst du aber nur verhindern das einer nicht gleich alles lesen kann. aber vor dekompelierungsprogrammen schützt das auch nicht ! ansonsten in vlisp nach vlx kompelieren - ein z.zt. recht sicherer weg ! gruß Jan :-) ------------------ jan :-)
|
|
Rund um Autocad : Programmierung
mapcar am 27.08.2002 um 11:13 Uhr (0)
Hi Bernd, ich versteh s schon wieder nicht: Wozu diese verschiedenen Wege? Die Variante 1 wird doch aus der Acad.lsp in jeder Zeichnung aufgerufen, oder ist bei dir ACADLSPASDOC = 0? Es gibt ja auch noch die Acaddoc.lsp... Eins ist jedenfalls sicher: Solange *kein* document geladen ist, solange läuft auch *kein* Programm - weder in Lisp, in Basic, noch ARX. Gruss, Axel ------------------ http://www.tutorial.autolisp.info http://www.advanced.autolisp.info http://www.activex.autolisp.info
|
|
Rund um Autocad : Mathematische Funktionen
mapcar am 29.08.2002 um 13:19 Uhr (0)
Hi Jan, mit AutoCAD geht s nicht direkt - aber mit ein bisschen Lisp ist das Alles kein Problem. In meinem Tutorial findest du unter http://www.autolisp.mapcar.net/lambda.html den kompletten Code für einen 3D-Funktionsplotter (klingt kompliziert, sind aber trotzdem nicht mal 30 Zeilen). Und um 2D-Graphen zu erzeugen, braucht s eigentlich noch weniger... Gruss, Axel ------------------ http://www.tutorial.autolisp.info http://www.advanced.autolisp.info http://www.activex.autolisp.info
|
|
Rund um Autocad : Lisp oder VBA-Unterlagen
Babelfisch am 04.09.2002 um 11:24 Uhr (0)
Schau mal bei Cadwiesel vorbei, da gibt`s nen link zu lisp-tutorials http://www.tutorial.autolisp.info/ Gruss Philipp
|
|
Rund um Autocad : LISP oder besser VBA oder C++
mapcar am 04.09.2002 um 22:32 Uhr (0)
Hi Leute, ein paar Sachen kann ich einfach nicht unwidersprochen stehen lassen. C++ - der Ferrari unter den Schnittstellen? Ich dachte immer, Ferraris zeichnen sich durch die Höchstgeschwindigkeit aus, aber nicht so sehr durch ihr Potenzial als Möbel- oder Müllauto, Taxi usw. Aber genau das leistet doch die C++-Schnittstelle: Universalität - damit kann man nämlich alles machen, was in AutoCAD machbar ist. Nur eines leistet die C++-Schnittstelle eindeutig nicht: Kurze Entwicklungszeiten, also Ferrari-Geschw ...
|